surpass another in faculties/skills - French English Dictionary